﻿using Coldairarrow.Entity.PB;
using System;
using System.Collections.Generic;
using System.Text;

namespace Coldairarrow.Entity.DTO
{
  public  class Base_OverFlowLoglist
    {
     
        public List<mainData> main { get; set; }
        public List<Item> Sub { get; set; }
    }

    public class Item {
        /// <summary>
        /// 楼号
        /// </summary>
        public String BuidingNo { get; set; }
        /// <summary>
        /// 进场时间
        /// </summary>
        public String InDate { get; set; }
        public String Reason { get; set; }
    }

    public class mainData
    {
        /// <summary>
        /// 审批人
        /// </summary>
        public string ApprovedName { get; set; }
        /// <summary>
        /// 审批时间
        /// </summary>
        public DateTime? ApprovalTime { get; set; }

        /// <summary>
        /// 表单id
        /// </summary>
        public string BillId { get; set; }
        /// <summary>
        /// 项目名称
        /// </summary>
        public string ProjectName { get; set; }
        /// <summary>
        /// 合同编号
        /// </summary>
        public string ContractNo { get; set; }
        /// <summary>
        /// 下发日期
        /// </summary>
        public DateTime? IssueDate { get; set; }
        /// <summary>
        /// 签订单位
        /// </summary>
        public string SignUnitName { get; set; }
        /// <summary>
        /// 合作单位
        /// </summary>
        public string CooperativeUnitName { get; set; }

        public string SaleUnitName { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        public string Remarks { get; set; }
        /// <summary>
        /// 地址
        /// </summary>
        public string Address { get; set; }

        public string Reason { get; set; }

        public string ProjectAddress { get; set; }

        public string LiftingMode { get; set; }
        public string Salesman { get; set; }
        public string Phone0 { get; set; }

        public string StepHeight { get; set; }
        public string Receiver { get; set; }
        public string Phone1 { get; set; }
        public string Color { get; set; }
        public string InDate { get; set; }
        public string DesignFileUrl { get; set; }

        public string OverFlowId { get; set; }

        public string DesignName { get; set; }

        public string GongchengName { get; set; }

        /// <summary>
        /// 发货通知单业务类型
        /// </summary>
        public string DeliveryNoticeType { get; set; }
        /// <summary>
        /// 发货通知单运费详情
        /// </summary>
        public string DeliveryNoticeFreightDetails { get; set; }
        /// <summary>
        /// 发货要求
        /// </summary>
        public string DeliveryNoticerequirement { get; set; }
        /// <summary>
        /// 结算方式
        /// </summary>
        public string DeliveryNoticeSettlementmethod { get; set; }

        public string MobilizationNoticeType { get; set; }
    }
}
